f2aeafece73158742f04b59f8f6cd1ef56d0aed7,java/audio2ft/AudioToBuffer.java,AudioToBuffer,main,#String[]#,102
Before Change
}
public static void main(String[] args) {
AudioToBuffer a2b = new AudioToBuffer();
if (args.length > 0) {
if (a2b.connect(args[0])==false) return;
} else {
System.out.println("Usage: java AudioToBuffer hostname:port");
return;
}
a2b.listDevices();
System.out.println("Trying to open default AUDIO IN device...\n");
if (!a2b.start()) return;
System.out.println("Now streaming audio. Press q and <enter> to quit.\n");
while (true) {
a2b.tick();
try {
if (System.in.available() > 0) {
int key = System.in.read();
if (key == 'q') break;
}
}
catch (java.io.IOException e) {}
After Change
}
public static void main(String[] args) {
String hostport="localhost:1972";
if (args.length > 0 && "--help".equals(args[0])) {
System.out.println("Usage: java AudioToBuffer hostname:port fSample audioDevID blockSize");
return;
}
if ( args.length>0 ) {
hostport=args[0];
}
System.out.println("HostPort="+hostport);
float fSample=-1;
if ( args.length>=2 ) {
try {
fSample = Float.parseFloat(args[1]);
}
catch (NumberFormatException e) {
}
}
System.out.println("fSample ="+fSample);
int audioDevID=-1;
if ( args.length>=3 ) {
try {
audioDevID = Integer.parseInt(args[2]);
}
catch (NumberFormatException e) {
}
}
System.out.println("audioDevID ="+audioDevID);
int blockSize=-1;
if ( args.length>=4 ) {
try {
blockSize = Integer.parseInt(args[3]);
}
catch (NumberFormatException e) {
}
}
System.out.println("Blocksize ="+blockSize);
AudioToBuffer a2b = new AudioToBuffer(hostport,fSample,blockSize,audioDevID);
a2b.mainloop();
a2b.stop();
}